substrate rotation - French English Dictionary